Add include/xen/nmi.h and update files which #include <asm/nmi.h>.
authorIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Fri, 21 Apr 2006 16:19:19 +0000 (17:19 +0100)
committerIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Fri, 21 Apr 2006 16:19:19 +0000 (17:19 +0100)
Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
xen/arch/x86/oprofile/nmi_int.c
xen/arch/x86/traps.c
xen/include/xen/nmi.h [new file with mode: 0644]

index 3978428a32995ce89595801d6409415d198e2cfb..deba70965cd04bb441a0cf9caf6af8cfc119db2d 100644 (file)
@@ -15,8 +15,8 @@
 #include <xen/types.h>
 #include <xen/errno.h>
 #include <xen/init.h>
+#include <xen/nmi.h>
 #include <public/xen.h>
-#include <asm/nmi.h>
 #include <asm/msr.h>
 #include <asm/apic.h>
 #include <asm/regs.h>
index 72272f30ca90406304ebd1b84aa2f97b1e0b5754..76fd4a16dbf0ff2e4b1798b87c605364a8a20551 100644 (file)
@@ -43,6 +43,7 @@
 #include <xen/domain_page.h>
 #include <xen/symbols.h>
 #include <xen/iocap.h>
+#include <xen/nmi.h>
 #include <asm/shadow.h>
 #include <asm/system.h>
 #include <asm/io.h>
@@ -56,7 +57,6 @@
 #include <asm/debugger.h>
 #include <asm/msr.h>
 #include <asm/x86_emulate.h>
-#include <asm/nmi.h>
 
 /*
  * opt_nmi: one of 'ignore', 'dom0', or 'fatal'.
diff --git a/xen/include/xen/nmi.h b/xen/include/xen/nmi.h
new file mode 100644 (file)
index 0000000..e526b6a
--- /dev/null
@@ -0,0 +1,14 @@
+/******************************************************************************
+ * nmi.h
+ *
+ * Register and unregister NMI callbacks.
+ *
+ * Copyright (c) 2006, Ian Campbell <ian.campbell@xensource.com>
+ */
+
+#ifndef __XEN_NMI_H__
+#define __XEN_NMI_H__
+
+#include <asm/nmi.h>
+
+#endif /* __XEN_NMI_H__ */